package com.adinall.dsp.core.utils;

/**
 * 字符串工具类
 * 
 * @author 高万超
 * @version V1.0.0 $ 2017年6月21日 上午10:53:32
 */
public class StringUtils {

    /**
     * 对象转化为字符串
     * 
     * @param obj
     *            对象
     * @return String 字符串
     */
    public static String toString(Object obj) {
        if (obj == null) {
            return "";
        }
        return obj.toString();
    }
    
    /**
     * 判断是否是空字符串 null和"" 都返回 true
     *
     * @author Robin Chang
     * @param s
     * @return
     */
    public static boolean isEmpty(String s) {
        return !(s != null && !s.equals(""));
    }
    
    public static int toInt(String s) {
        if (s != null && !"".equals(s.trim())) {
            try {
                return Integer.parseInt(s);
            } catch (Exception e) {
                return 0;
            }
        }
        return 0;
    }
}
